Search Results
Cityrama Citroën U55: One of the Most Outlandish Buses Ever Built! [French Bus History]
The Cityrama Citroen 55: The Strangest Bus Ever Built?